Dell's Diner

3 Elora st N, Clifford, ON, Canada, Ontario

519-327-2222